//
//  TodoDal.h
//  TodoDemo
//
//  Created by Tank on 16/3/7.
//  Copyright © 2016年 qtone. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "TodoModel.h"

@interface TodoDal : NSObject

/**
 *  获取所有TODO列表
 *
 *  @return 返回TODO列表数组
 */
+ (NSArray *)findAllTodos;

/**
 *  插入TODO内容
 *
 *  @param content TOTO内容
 *
 *  @return 插入成功返回对象
 */
+ (TodoModel *)insertTodoContent:(NSString *)content;

/**
 *  更新TODO状态
 *
 *  @param todoModel Todo模型
 *
 *  @return 是否更新成功
 */
+ (BOOL)updateDone:(TodoModel *)todoModel;

/**
 *  删除TODO
 *
 *  @param todoModel Todo对象
 *
 */
+ (BOOL)remove:(TodoModel *)todoModel;

@end
